/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package bgu.ppm.sim.api.mas;

import bgu.ppm.sim.api.HasIdentity;
import bgu.ppm.sim.api.exec.TickBasedExecutable;
import bgu.sonar.util.ui.visual.HasVisualData;

/**
 *
 * @author User
 */
public interface Agent<T extends Model> extends HasIdentity, HasVisualData, TickBasedExecutable<T> {
    void setId(int id);
}
